from docx import Document
from docx.oxml.ns import qn  # 用于设置中文字体

doc = Document()

# 关键：全局设置中文字体为“宋体”
for paragraph in doc.paragraphs:
    for run in paragraph.runs:
        run.font.name = "宋体"  # 英文名称
        run.element.rPr.rFonts.set(qn("w:eastAsia"), "宋体")  # 中文名称

# 添加中文段落
para = doc.add_paragraph("中文显示正常啦！")
doc.save("中文Word.docx")
